﻿using System.Collections.Generic;

namespace WTM.Lutools.ViewModel.Service.KerryPlus.Dto;

public class EntityDtos
{
}

public class EntityUserIdsDto
{
    public List<string> UserIds { get; set; }
}

public class EntityTokenDto
{
    public string Token { get; set; }
}

public class EntityUserIdDto
{
    public string UserId { get; set; }
}

public class EntityUnionIdDto : EntityUserIdDto
{
    public string UnionId { get; set; }
}

public class EntityCouponTypeDto : EntityUserIdDto
{
    public int CouponType { get; set; }
}

public class EntitysCouponTypeDto : EntityUserIdsDto
{
    public int CouponType { get; set; }
}

public class EntitCarNoDto : EntityUserIdDto
{
    public string CarNo { get; set; }
    public string CouponName { get; set; }
}

public class EntitCarIdsDto : EntityUserIdDto
{
    public List<int> CarIds { get; set; }
    public string CouponName { get; set; }
}

public class BatchUpdateAutoDto
{
    public List<int> CarIds { get; set; }
    public CarAutoDto CarAutoDto { get; set; }
}

public class CarAutoDto
{
    public bool IsAutoPay { get; set; }
    public bool IsAutoQuery { get; set; }
    public bool IsHit { get; set; }
}

public class BatchUpdateUsePriorityDto : EntityUserIdsDto
{
    public BelongInfo BelongInfo { get; set; }
}

public class BelongInfo
{
    public string Belong { get; set; }
    public int UsePriority { get; set; }
}

public class EntityMallIdDto
{
    public int MallId { get; set; }
}

public class EntityMobileDto : EntityMallIdDto
{
    public string Mobile { get; set; }
    public string VCode { get; set; }
}

public class CarAnonymousDto
{
    public string Key { get; set; }
}